Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 FINCH AVENUE Detached £253,247 £59,000 27 Aug 1999
3 FINCH AVENUE Terraced £255,925 £207,500 31 Jul 2019
4 FINCH AVENUE Semi-Detached £274,376 £158,000 9 Jun 2006
5 FINCH AVENUE Semi-Detached £259,825 £260,000 10 Feb 2023
6 FINCH AVENUE Semi-Detached £234,866 £190,000 10 May 2019
7 FINCH AVENUE Terraced £219,746 £170,000 13 Apr 2017
9 FINCH AVENUE Semi-Detached £243,255 £170,200 28 Aug 2015
10 FINCH AVENUE Semi-Detached £290,207 £69,000 30 Sep 1999